infest with a pest - Turco Inglés Diccionario